@charset "utf-8";
*{margin:0;padding:0;word-wrap:break-word;word-break:break-all;-webkit-tap-highlight-color:rgba(255,0,0,0);}
body{font:12px "Microsoft YaHei", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#333;}
html, body, h1, h2, h3, h4,input,div,ul,li,p,form,table,dt,dl,dd,tr{list-style-type:none;}
table,table,table,table tr,table tr td{border-color:#E5E5E5; border-collapse:collapse;}
h3,h4{ font-size:14px; font-weight:bold;}
a{color:#333;text-decoration:none; cursor:pointer;} a:hover{color:#00AFC7;} a img{border:none;}

em{font-style:normal;font-weight:normal; color: #e61616; font-size: 18px;}
i{font-style: normal;}
.clearfix{clear:both; overflow:hidden;}
.clear{clear:both; width:0; height:0; line-height:0; overflow:hidden;}
.show{ display:block;visibility:visible;}  .hide{ display:none; visibility:hidden;}
.fl{float:left;}  .fr{float:right;}
.mt10{margin-top:10px;} .pt10{padding-top:10px;} .mt20{margin-top:20px;} .pt20{padding-top:20px;}

input:focus{outline: none;border: 0;}
input[type='text'] {display: inline-block;padding: 0;margin-bottom: 0;font-size: 12px;color: #666;height: auto;vertical-align: middle;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: none;-moz-box-shadow:none;box-shadow:none;}
/*INPUT[type='text']:focus {border: none;outline: 0;outline:none;-webkit-box-shadow: none;-moz-box-shadow:none;box-shadow:none;}*/
input { box-shadow: none; -webkit-box-shadow: none; outline: none; font-family: Arial, "Microsoft Yahei";-moz-appearance: none; -o-appearance: none; appearance: none;}
select{ font-family: Arial, "Microsoft Yahei"; box-shadow: none; -webkit-box-shadow: none;-moz-appearance: none; -o-appearance: none; appearance: none;}

a:focus{outline: none;}
a:hover{text-decoration: none;}
a:link{text-decoration: none;}
ul li{padding: 0;margin: 0;list-style-type: none;}
ul,ol{margin: 0;padding: 0;}

body{background:#f1edec;position:relative;max-width:640px;margin:auto}
.banner{width:100%;margin:0 auto}
.banner img{width:100%}
.hy{min-height:25em}
.container-fluid{padding:0;padding-top:3rem;margin:0 auto;width:100%;height:auto}
.login-layout{position:relative;margin:1.5rem .5rem}
.login-layout dt{display:block;background:#fff;border-radius:5px;padding:0 10px;margin-bottom:.6rem;font-size:1.4rem;height:2.5rem;line-height:2.5rem;position:relative}
.login-layout dt input{border:0;background-color:transparent;outline:0;padding:5px;font-weight:400;font-size:1.35rem;width:100%;position:absolute;right:0;top:0;height:1rem;text-indent:2.1rem;height:2.5rem;text-align:left}
.btn-login{display:block;background-color:#f76300;color:#fff;margin:0 auto;border-radius:5px;width:100%;text-align:center;height:3rem;line-height:3rem;font-size:1.45rem}
.btn-login:link{color:#fff}
.remember{font-size:1.4rem;margin:0;margin-left:.5rem}
.wrong{font-size:1.4rem;margin:0;text-align:center;background:#999;width:100%;position:relative;bottom:4rem;z-index:1;display:block}
.glyphicon{top:5px}
footer{height:3.583rem;padding-top:.7rem;bottom:0;width:100%}
footer img{width:100%;height:3.583rem}